what is a particle model